/*/ BASICOS /*/

body { margin:0px; padding:0px;	font-family: Calibri, Arial; font-size:14px; color: #133972; background: url(../img/body_bg.jpg) repeat-x top #fff;	}
body a { font-style: italic; }
body a:link, body a:visited, body a:active { color: #133972 ; text-decoration:none }
body a:hover { color: #006600 ; text-decoration:none; }
:focus {outline: 0;}
h2{color: #006600; margin:0 0 20px 0; font-weight:500}
h3, h4 {color: #006600; margin:0 0 10px 0; }
h2 {font-size:26px;}
h3 {font-size:18px; font-weight:normal}
h4 {font-size:16px;}
img {border:0px none;}
p {margin:0 0 10px 0;}
input, select { font-size:12px }
.clear{clear:both}
.floatLeft{float:left;}

/*/ TOP /*/

#top{margin:0 auto; width:970px; height:180px;}
.marca{ float:left; width:320px; padding-top:30px;}
.menus{ float:left; width:650px; margin-top:10px;}
.submenu{padding-left: 100px;}
.submenu h3{padding-right: 20px;}
.submenu a{padding-right: 40px;}
#busca{ -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; background-color: #ECF1F7; margin-top: 40px; padding: 10px;}

/*/ MEIO /*/
#content{margin:0 auto; width:970px;}
#col1{ float:left; margin-right:30px; width:190px}
#col2{ float:left; width:750px;}

#opcoes, #menu{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; background-color: #FFFFFF; padding-top: 15px; margin-bottom: 20px;}
#opcoes h3, #menu h3{ margin:0 0 0 10px; }
#opcoes ul, #menu ul{ margin:0 0 0 10px; padding:0}
#opcoes li, #menu li{ list-style:none; padding:3px}

/*/ MAIN /*/

#main{ margin:0 auto; width:970px; clear:left}
#col1 table{ margin-bottom:5px}
.campo1, .campo3{  padding:5px 2px ; border:1px solid #D5DDEE; color:#133972}
.campo1{width:150px; height:20px; margin-right:10px}
.campo2{width:220px; font-size:16px; border:1px solid #D5DDEE; color:#133972; margin-left:10px}
.btBusca{margin-right:10px}



.banner{ margin:10px 0}

#conteudo{ background:#EEF1F9; width:710px; display:block; float:left; padding:20px; margin-bottom:30px}

.home ul{ margin:0; padding:0; clear:left}
.home li{ width:230px; float:left; list-style:none; display:block; padding-right: 6px;}

.home .central{ margin:0 10px}

.home li p{padding:2px 5px;  margin:-12px 0 30px 20px; display:block; color:#fff; font-size:18px; position: relative;}



.home li .a{ background: url(../img/bgVerde.png); }
.home li .b{ background: url(../img/bgTurquesa.png);}
.home li .c{ background: url(../img/bgAzul.png);}

.home li a{ width:230px; min-height:200px; float:left; margin-bottom:20px}





/*/ RP /*/

#footer{ clear:left; margin:0 auto; background:url(../img/rp_bg.jpg) repeat-x top; height:120px; padding-top:20px}
.footer{ width:970px; margin:0 auto}
.rpCreci{ float:left; margin-right:30px}
.rpTxt{ float:left; font-size:18px; color:#006600}
.rpTxt ul{margin:0; padding:0}
.rpTxt li{ list-style:none; padding:6px 0 6px 40px}

.rpEnd{ background:url(../img/rp_end.jpg) no-repeat center left}
.rpTel{ background:url(../img/rp_tel.jpg) no-repeat center left}
.rpMsn{ background:url(../img/rp_msn.jpg) no-repeat center left}

/*/ INTERNAS /*/


.interna{ text-align:justify; padding-right:20px; width:320px}

/*/ Como usar /*/

.links
{
    color: OrangeRed;
    text-decoration: underline;
}
